package com.we.wecc.aw.mid.service;

import com.we.wecc.aw.mid.model.out.AwardOut;
import com.x.share.db.model.Pagination;

public interface AwardService {

    /**
     * 获取往期活动
     *
     * @return
     */
    Pagination<AwardOut> getAwardList(Integer awardStatus, Integer pageNo, Integer pageSize);

    AwardOut getAward(int awardId);

    /**
     * 查看当期的活动,含热度。。
     *
     * @return
     */
    AwardOut getCurrentAward();

    /**
     * 开奖并且更新活动状态
     *
     * @param awardId
     */
    void x(int awardId);

    /**
     * 预热
     */
    void ready();
}
